/*
默认滑过字文颜色：#FF0033
*/
* { padding: 0; margin: 0; }
.all { width: 1000px; margin: 0 auto; overflow:hidden; }
.clear { clear: both; }
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cf { *+height: 1%;
}
.fl { float: left; }
.fr { float: right; }
ol ul { list-style: none; }
ul li { list-style: none; }
h1 { font-size: 18px; font-weight:normal; }
h2 { font-size: 18px; font-weight:normal; }
h3 { font-size: 16px; font-weight:normal; }
h4 { font-size: 16px;  font-weight:normal;}
h5 { font-size: 14px;  font-weight:normal;}
h6 { font-size: 14px; font-weight:normal; }
.dis { display: block; }
.undis { display: none; }
input { outline: none; border: none; background: #fff; display: inline; }
img { border: none; display: block; }
a { text-decoration: none; color:#FF9900; }
a:hover { color: #000; }
body { font-family:"宋体"; font-size: 12px; background:#fff; color:#666; -webkit-font-smoothing:antialiased; }
i{color:#438DE9;}


header{height:130px; background: url(../hbg.jpg) no-repeat center 0;}


.logo { float:left; margin:20px 0 0 0; }
nav{ height:40px; background:url(../navbg.png) repeat-x;}
.tel{ float:right; margin:46px 0 0 0;}

.menu {}
.menu li { float: left; line-height:40px; padding:0 42px; background:url(../navh.png) no-repeat left center;}
.menu li a { font-size:14px;color:#fff; display:block; font-family:"微软雅黑"; font-weight:bold; }
.menu li a:hover{ color:#FF6600;}
.menu li.active a{color:#FF6600;}

.showimglist{width:110%;}
.showimglist ul li{float:left; margin-right:60px; margin-bottom:30px;}
.showimglist ul li h3{text-align:center; font-size:14px; color:#999;}


/*切换图*/
.slideBox{ width:100%; margin:0 auto; overflow:hidden; position:relative; border-bottom:2px solid #0099FF; background:#E2F0FB; }
		.slideBox .hd{ overflow:hidden; position:absolute; left:50%; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#0099FF; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:450px; }
.slideBox .bd li a{display:block;}
.slideBox .bd img{ display:block; position:absolute;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=90);opacity:0.9;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.inproall{background:#E8F5FF; padding:50px 0 60px 0;}
.inprol{float:left; width:230px; overflow:hidden;}
.inprolt{height:50px; background:#AAE3FF; line-height:50px; border-bottom:2px solid #006699;}
.inprolt h1{padding:0 0 0 25px; background:url(../pin2.png) no-repeat 0 center; margin-left:11px; color:#000; font-size:16px;font-family:"微软雅黑";}
.inprolt h1 span{font-size:14px;}


.inab{ padding:50px 0; background:#D7EEFF;}
.inabl{float:left;}
.inabr{float:right; width:590px;}
.inabr h1{font-size:16px; color:#000;font-family:"微软雅黑"; padding-bottom:20px;}
.inab p{ line-height:180%; text-indent:2em;}

.inpro{padding:50px 0; background:#fff;}
.inprolist{width:110%;}
.inprolist li{float:left; margin-right:30px; margin-bottom:50px;}
.inprolist li a{display:block;}
.inprolist li a img{border:1px solid #01CC66;}
.inprolist li a h1{font-size:18px; color:#333; margin-top:13px; text-align:center;}


.newd{background:#fff; padding:35px 0 65px 0;}

.innews{ float:left; width:300px; overflow:hidden;}
.thetitle{ padding:10px 0; border-bottom:1px solid #999999; margin-bottom:20px;}
.thetitle h1{float:left; padding-left:25px; background:url(../pin2.png) no-repeat 0 center; font-size:16px;font-family:"微软雅黑"; margin-left:10px; color:#000; }
.thetitle h2{float:right; font-size:12px; margin-top:10px;}
.thetitle h2 a{color:#999;}
.innews ul li{ padding:15px; border-bottom:1px dotted #ccc;}
.innews ul li a{color:#000;}
.innews ul li a span{padding-right:10px;}
.innews ul li a:hover{ color:#FF6600;}

.inlink{float:right; width:592px; overflow:hidden;}
.inlinkul{ width:110%; margin-top:30px;}
.inlinkul ul li{float:left; width:180px; height:118px; border:1px solid #e1e1e1; margin:0 23px 26px 0;}

.slideTxtBox{}
.slideTxtBox .hd{ border:1px solid #E1E1E1; background:#fff; padding:20px 0 0 17px; height:375px; border-top:none;}
.slideTxtBox .hd ul{width:177px; overflow:hidden;} 
.slideTxtBox .hd ul li{ padding:15px 0 15px 20px; border-bottom:1px dotted #ccc; cursor:pointer; font-family:"微软雅黑";}
.slideTxtBox .hd ul li.on{ padding-left:35px; background:url(../pin3.png) no-repeat 20px center; color:#FF6600;}
.slideTxtBox .inpror{ width:740px; height:448px; overflow:hidden; float:right;}
.slideTxtBox .inpror .bd{width:110%;}
.slideTxtBox .inpror .bd ul li{float:left; width:214px; overflow:hidden; padding:8px; background:#fff; border:1px solid #E1E1E1; margin-right:22px; margin-bottom:18px;}
.slideTxtBox .inpror .bd ul li a h1{text-align:center; padding:15px 0 10px; font-size:12px; font-weight:normal; color:#666;}
.slideTxtBox .inpror .bd ul li a:hover h1{color:#FF6600;}


 .inpror2{ width:720px; overflow:hidden;}
.inpror2 ul{width:110%;}
 .inpror2 ul li{float:left; width:214px; overflow:hidden; padding:8px; background:#fff; border:1px solid #E1E1E1; margin-right:10px; margin-bottom:18px;}
 .inpror2 ul li a h1{text-align:center; padding:15px 0 10px; font-size:12px; font-weight:normal; color:#666;}
 .inpror2 ul li a:hover h1{color:#FF6600;}
		


footer { padding:50px 0; color:#fff; background:#006699;}
.ff{ float:left; width:580px; overflow:hidden;}
.ff dl{float:left; margin-right:100px;}
.ff dl dt{font-size:18px; font-weight: normal; padding-bottom:30px; color:#fff; font-family:"微软雅黑";}
.ff dl dd{padding-bottom:10px;}
.ff dl dd a{color:#fff;}
.ff dl dd a:hover{text-decoration:underline;}

.flx{float:right; width:350px; color:#fff; line-height:180%;}
.flx h1{font-size:18px; font-weight:normal; padding-bottom:30px; font-family:"微软雅黑";}

.ewm{float:left; margin-right:20px;}
.ewmr{ line-height:1.8;}
.ewmr img{display:inline;}
.ewmr a{color:#fff; padding-top:10px;}
.cpy{line-height:180%; color:#fff; text-align:center; margin-top:80px;}

.pban{height:229px;}

.newnewlist{ margin-bottom:10px;}
.newnewlist ul li{ border-bottom:1px dotted #ebebeb; margin-top:20px; padding:20px 0;}
.newnewlist ul li img{float:left; margin-left:10px; width:250px;}
.newnewlist ul li .nlr{float:right; width:55%; margin-right:20px;}
.newnewlist ul li .nlr h3{font-weight:normal; font-size:20px; color:#333; padding-bottom:0px;}
.newnewlist ul li .nlr span{display:block; font-size:12px; color:#666; padding-bottom:8px;}
.newnewlist ul li .nlr span b{ color:#ff3300; font-weight:normal;}
.newnewlist ul li .nlr p{line-height:150%; font-size:12px; color:#999;}

.thenav{margin-top:30px;}

.newthumb{margin:50px auto 0; width:150px; height:150px; border-radius:100%;}
.newst{font-size:34px; margin-top:20px; font-weight:normal; text-align:center; color:#333;}
.news2{display:block; margin:10px 0; text-align:center; font-size:14px; color:#999;}
.news2 b{ color:#ff3300; font-weight: normal; padding:0 10px;}
.newszy{padding:20px; background:#f9f9f9; margin:20px 0; line-height:180%; font-size:14px; color:#666;}
.newszw{font-size:14px; color:#333; line-height:31px;}
.newszw img{max-width:100%;}
.newszw span{display:block; margin:20px 0; clear:both; padding-left:20px; background:url(../tag.png) no-repeat 0 center;}
.newszw span a{font-size:14px; color:#FF7F00; padding:0 5px;}
.newszw span a:hover{text-decoration:underline; color:#000;}

.othernews{margin-top:0px;}
.othernews h4{font-size:24px; color:#000; border-bottom:1px solid #ccc; font-weight:normal; padding:10px 0;}
.othernews ul li{ padding:10px 0;}
.othernews ul li h5{font-size:14px; color:#ff3300; font-weight:normal;}
.othernews ul li p{line-height:31px; font-size:14px; color:#999;}
.ps{margin:10px 0; font-size:14px; color:#000;}
.ps b{color:#03C; font-weight:normal; padding:0 10px;}
.ps a{color:#03c;}
.pinglun{margin:40px 0;}

.ewm{text-align:center;}
.ewm img{width:150px; margin:0 auto;}
 
 .pagecon{ margin-top:30px;}
 
.pleft{float:left; width:230px; overflow:hidden; padding-bottom:30px;}
.plt{height:50px;  background:#AAE3FF; line-height:50px; border-bottom:2px solid #006699;}
.plt h1{font-size:18px; color:#000; margin-left:10px; padding-left:25px; background:url(../pin2.png) no-repeat 0 center; font-family:"微软雅黑";}

.pright{float:right; width:720px; overflow:hidden;}

.linkul{width:110%;}
.linkul a{float:left; width:180px; height:100px; background:#fff; border:1px solid #ccc; margin-right:20px; margin-bottom:10px; display:block;}


.plc{ background:#fff; border:1px solid #e1e1e1; border-top:none; padding:20px;}
.plc li{ padding:15px 0; border-bottom:1px dotted #ccc; }
.plc li a{font-size:14px; color:#999; font-family:"微软雅黑";}
.plc li a:hover{ color:#000;}
.plc li.ac a{ color:#000;}

.showt{ padding:0 0 10px 0; border-bottom:2px solid #E3E3E3; margin-bottom:30px;}
.showt span{float:right; color:#999;}
.showt span a{color:#999;}
.showc{line-height:2.5; color:#666; font-size:14px;}
.showc p{margin:10px 0;}
.showc h1,.showc h2,.showc h3,.showc h4,.showc h5,.showc h6{font-size:16px; color:#000; padding:8px 0;}
.showc img{max-width:100%;}
.pcon{ background:#fff; padding:30px;}
.pcont{text-align:left; padding:0 0 30px; font-size:28px; color:#333;}
.pconc{line-height:220%; color:#333; font-size:14px;}
.pconc img{max-width:100%;}

.nof{margin-top:20px;}

.prolistshow{padding:30px 20px; background:#fff; width:110%;}
.inpro2 li{ float:left; margin-right:25px; margin-bottom:25px; padding:30px; border:1px solid #ededed; }
.inpro2 li a h2{font-size:14px; color:#666; font-weight:normal; text-align:center; padding:10px 0;}
.inpro2 li a:hover h2{color:#ff6600;}

.proinfo{ margin-top:50px;}
.proinfot{font-size:24px; margin-bottom:20px; color:#333; padding:10px 0; border-bottom:2px solid #eee;}
.probottom{margin-top:30px; padding:10px 0; border-top:1px solid #eee; text-align:center; font-size:12px; color:#999;}

.agee{width:150px; height:50px; text-align:center; line-height:50px; border:1px solid #ff6600; display:block; margin:30px auto; font-size:18px; font-weight:normal; color:#333;}
.agee:hover{background:#ff6600; color:#fff;}

.newslist li{padding:20px 0; border-bottom:1px solid #eee;}
.newslist li a img{float:left;}
.newslist li a .nlr{float:right; width:760px; overflow:hidden;}
.newslist li a h3{font-size:16px; color:#666; padding-bottom:10px;}
.newslist li a:hover h3{color:#333;}
.newslist li p{line-height:150%; color:#999; font-size:12px;}
.newslist li i{font-style:normal; font-size:12px; display:block; font-size:12px; color:#999; padding-bottom:8px;}

.pagenav{margin:20px 0;}

.px16{ font-size:22px; color:#000; font-weight:normal; padding-bottom:20px; text-align:center;}
.px14{font-size:12px; color:#999; font-weight:normal; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:20px; text-align:center;}


.proinfoc{border:1px solid #E7E7E7; padding:20px; line-height:180%; color:#000;}
.proinfoc img{max-width:100%;}

/*回到顶部*/
.toolbar-item,.toolbar-layer{background:url(../toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:30%;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*登录界面*/
.loginbg{}
.member_basic{margin-top:30px;}

/*投稿界面*/
.tgdiv{margin-top:20px;}
.tgdivt{padding-bottom:10px; margin-bottom:20px; font-size:18px; color:#2C4C84; border-bottom:1px solid #eee;}
.tgdivc ul li{ padding:20px 0; border-bottom:1px solid #eee; color:#999;}
.tgdivc ul li h2{font-size:16px; color:#404040; font-weight:normal; padding-bottom:10px;}
.tgdivc ul li table.feedback_table{width:100%;}
.tgdivc ul li table.feedback_table td{padding:10px 5px;}
.tgdivc ul li table.feedback_table td.text{font-size:14px; color:#666; text-align:right;}
.tgdivc ul li table.feedback_table input{width:280px; height:30px; line-height:30px; padding:5px 10px; border:1px solid #eee; background:#fff; font-size:14px; color:#666; font-family:"微软雅黑"; border-radius:5px;}
.tgdivc ul li table.feedback_table input.submit{display:block; width:150px; height:50px; text-align:center; color:#fff; line-height:50px; font-size:20px; background:#3CA5F6; border:none; padding:0px;}
.tgdivc ul li table.feedback_table td .textarea-text{width:280px; padding:5px 10px; border:1px solid #eee; background:#fff; font-size:14px; color:#666; font-family:"微软雅黑"; border-radius:5px;}

/*首页APP列表*/
.indexapp{margin-top:11px;}
.appt{ border-bottom:1px solid #eee; padding-bottom:10px; color:#333; font-size:18px;}
.appul{width:287px; overflow:hidden; margin-bottom:20px;}
.appul ul{width:110%;}
.appul ul li{float:left; width:111px; margin-right:20px; margin-left:18px; margin-top:20px; position:relative;}
.appul ul li a img{width:80px; height:80px; margin:0 auto;}
.appul ul li a h3{text-align: center; font-size:12px; font-weight:normal; color:#666; line-height:30px; height:30px;}
.appul ul li .adown{text-align:center; position:relative; margin-top:15px;}
.appul ul li .adown span{display:inline-block; line-height:20px; height:20px; padding-right:5px; border-right:1px solid #eee;}
.appul ul li .adown i{color:#000; font-size:20px; position:relative; cursor:pointer;}
.appul ul li .adown img{display:none; position:absolute; width:100px; height:100px; border:1px solid #ddd; background:#fff; top:-120px; left:-50px; z-index:999; padding:10px;}
.appul ul li .adown i:hover img{display:block;}

/*两岸聚焦列表*/
.classlist1{margin-top:20px;}
.classll{float:left; width:820px; overflow:hidden;}
.classll ul li{ padding:0.7em 0px 1.8em; min-height:45px; margin-bottom:4px; border-bottom:1px solid #e3e3e3;}
.classll ul li h3{ margin:5px 0px 15px; font-size: 1.7em;  font-weight: normal; line-height: 1.3em; color: #aec3e7;}
.classll ul li h3 a{text-decoration: none; color: #333;}
.classll ul li h3 a:hover{color: #f45c5b;}
.classll ul li h3 i{color:#f45c5b;}
.classll ul li h3 i.iscom1{display: inline-block;}
.classll ul li h3 i.iscom0{display:none;}
.classll ul li .dianzan{float:left; width:60px; background:#FFF9D7; padding:10px 0; text-align:center; line-height:25px; color:#EF9445; font-size:20px;}
.classll ul li .dianzan b{display:block;}
.classll ul li .dianzan i{color:#EF9445;}
.classll ul li .news-body{float:left; margin-left:20px; width:450px; overflow:hidden;}
.classll ul li .news-body .newslink{ color:#888; margin-top:10px; font-size:12px;}
.classll ul li .news-body .newslink i{color:#91BADF; padding:0 5px;}
.classll ul li .news-body .newslink span{display:inline-block; width:50%;}
.classll ul li .news-body p{line-height:1.8em; margin:5px 0; color:#666; font-size:14px;}
.classll ul li .thumb{float:right; margin-top:10px;}
.classll ul li .thumb img{width:111px; height:70px;}
.classrr{float:right; width:300px; overflow:hidden;}

.classrr .classlt {  font-weight: normal;   font-size:24px; margin-bottom: 0.6em; letter-spacing: -1px; margin-top:10px; border-bottom:2px solid #ccc; margin-bottom:10px; }
.classrr .classlt span{color: #000;line-height: 2.8em;height: 28px;padding: 5px 0;}
.classrr ul.top10{ margin-bottom:20px;}
.classrr ul.top10 li{ padding:15px 0; border-bottom:1px solid #e3e3e3;}
.classrr ul.top10 li .cltl{float:left; width:257px; overflow:hidden; color:#999;}
.classrr ul.top10 li .cltl h4{font-size:14px; padding-bottom:8px;}
.classrr ul.top10 li .cltl h4 a{color:#000;}
.classrr ul.top10 li .cltl h4 a:hover{color: #f45c5b;}
.classrr ul.top10 li .cltl span{color:#EF9445; font-size:12px; background:#FFF9D7; display:inline-block; padding:5px 10px; margin-right:10px;}
.classrr ul.top10 li .cltl span i{color:#ef9445; padding-left:10px;}
.classrr ul.top10 li .cltthumb{float:right;}
.classrr ul.top10 li .cltthumb img{width:32px; height:32px; border:1px solid #eee;}

.classrr ul.tgbang{margin-bottom:20px;}
.classrr ul.tgbang li{padding:10px 0; border-bottom:1px solid #e3e3e3;}
.classrr ul.tgbang li .poster{ margin-bottom:8px; color:#999;}
.classrr ul.tgbang li .poster b{ color:#77a14b; padding-right:10px;}

.shownewsl{float:left; width:280px; padding:10px; background:#f9f9f9; border:1px solid #eee; margin-top:20px;}
.shownewsr{float:right; width:820px;}

/*人物专访*/
.ztlist { text-decoration:none; background:#fff; display:block;  margin-top:10px; width:1000px; overflow:hidden;}
.ztlistin{width:110%;}
.ztinbox{ width:435px;  border:1px solid #dddddd; padding:20px; overflow:hidden; display:block; background:#fff; text-decoration:none; margin-bottom:30px; float:left; margin-right:46px; }	
.ztinbox:hover {box-shadow: 0 3px 6px #bbb;}
.ztinbox a:hover{text-decoration:none;}
.ztinbox:hover .zttit{ color:#2b6bab;}
.ztpic{width:435px; height:150px; overflow:hidden; display:block;}
.zttit{font-family:"微软雅黑",Arial; font-size:22px; color:#333;height:28px; line-height:28px;margin:15px 0 20px 0; overflow:hidden; }
.keywords{ font-size:12px; color:#999; float:left; line-height:24px;height:24px;overflow: hidden;width: 340px;}
.keywords i{ margin:0 5px;line-height:24px;height:24px; font-style:normal;}
.keywords a{color:#999;}
.keywords  a:hover{color:#2b6bab;}
.entrance{ font-size:14px; color:#fff; padding:0 10px 0 10px ; background:#2b6bab; float:right; line-height:28px; }
.entrance:hover{background:#CC4003;}
.notop{ margin-top:0;}

/*青年创业*/
.top3{ margin-top:40px;}
.top3img{ width:320px; height:185px; margin-right:20px; position:relative; overflow:hidden;}
.top3img h5{position:absolute; bottom:5%; left:5%;  width:280px;}
.top3img h5 a{color:#fff; font-size:18px; font-weight:normal;}
.top3img img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.top3img:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.top3txt{width:320px; height:185px; background:#FAFAFA; margin-right:20px;}
.top3txt h5{ font-size:18px; line-height:1.5; margin:20px 20px 0 20px; border-bottom:1px solid #f0f0f0; padding-bottom:10px;}
.top3txt h5 a{ color:#337ab7;}
.top3txt h5 a:hover{ color:#CC4003;}
.top3txt p{padding:10px 20px 0 20px; line-height:1.8; color:#999;}

.qncyl{float:left; width:660px; overflow:hidden;}
.mod-info-flow{display: inline-block;}
.mod-b{padding: 30px 0;border-bottom: 1px solid #f0f0f0;width: 660px;}
.mod-b:last-child{border: none;}
.mob-ctt{position: relative;float: right; margin:0 30px;width: 390px;margin-top: -120px;}
.mob-ctt h3{margin-top: -5px;}
.mob-ctt h3 a{font-size: 18px;}
.mob-sub{font-size: 14px;color: #999;line-height: 24px;}
.mob-author{margin: 15px 0;}
.mob-author .author-face{position: absolute;width: 25px;height: 25px;}
.mob-author .author-face img{width: 100%;overflow: hidden;border-radius: 25px;height: 25px;}
.mob-author .author-name,.mob-author .time,.mob-author em{color: #bbb;line-height: 24px;margin-left: 7px;font-style: normal;}
.mob-author .author-name{margin-left: 0px;}
.mob-author .author-name.no-face{margin-left: 0px;}
.mod-b-push .mob-author .author-name{margin-left: 36px;}
.mob-author .time{margin-left: 10px;}
.mob-author em{margin-left: 5px;}
.mod-thumb{width: 220px;height: 124px;overflow: hidden;}
.mod-thumb img{ width:220px; height:124px; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.mod-thumb:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.mod-b.dp-box-active{border:none;}
.dp-box-warp{border-bottom: 1px solid #f0f0f0;padding-bottom: 30px;}
.dp-box-warp .dp-box{margin-top: 0px;}
.mob-author .qr-moments-box{display: inline-block;}
.mob-author .qr-moments{position: absolute;width: 130px;height: 130px;box-shadow: 0 0 6px rgba(14, 22, 30, 0.30);margin: -165px 0 0 -32px;z-index: 100;display: none;}

.qncyr{float:right; width:320px; overflow:hidden; background:#fafafa;}
.qncyrt{margin-top:20px; height:30px; line-height:30px; border-left:4px solid #15C9EE;}
.qncyrt h2{font-size:18px; color:#333; margin-left:10px;}
.qncyr ul{padding:20px;}
.qncyr ul li{ padding:20px 0; border-bottom:1px solid #f3f3f3;}
.qncyr ul li img{display:block;}
.qncyr ul li p{line-height:1.5; color:#999;}
.qncyr ul li h1{font-size:18px; padding:10px 0;}
.qncyr ul li h1 a{color:#333;}
.qncyr ul li h1 a:hover{text-decoration:underline;}

/*电子阅读*/
.ebookcat{padding:10px; background:#F3F5F6;}
.ebookcat ul li{ float:left; margin-right:10px;}
.ebookcat ul li a{display:block; padding:5px 10px;}
.ebookcat ul li a:hover,.ebookcat ul li.ebcaton a{color:#fff; background:#EE6E50; border-radius:5px;}

/*APP推荐*/
.applist{margin-top:30px; width:1000px; overflow:hidden;}
.applist ul{width:110%;}
.applist ul li{ border:1px solid #eee; width:318px; float:left; border-radius:10px; margin-right:20px; margin-bottom:20px; background:#f3f3f3;}
.applist ul li .appico{ margin:20px;}
.applist ul li .appico h1{ color:#333; padding-bottom:5px;}
.applist ul li .appico span{color:#999; line-height:1.8;}
.applist ul li .appico img{float:left; width:72px; height:72px; margin-right:20px;}
.applist ul li .appimg{margin:0 20px 20px;}
.applist ul li .appimg img{max-width:100%;}

.tszz{margin-top:20px; float:left; width:800px;}
.tszz ul li{float:left; padding:20px; border:1px solid #eee; margin-right:20px; margin-bottom:20px; height:500px; position:relative; width:200px;}
.tszz ul li h1{padding:10px 0; border-bottom:1px solid #eee; margin-bottom:10px;}
.tszz ul li p{color:#999; font-size:12px; line-height:180%;}
.tszz ul li p b{color:#333;}
.tszz ul li a.wyk{ display:block; text-align:center; color:#333; position:absolute; bottom:10px; border-radius:5px; background:#f9f9f9; border:1px solid #eee; padding:10px 0; width:198px;}

/*台商视听*/
.headTopBoxCon a span{ position: absolute; left: 168px; top: 136px; color: #ed0000; font-size: 20px; font-weight: bold; }
.special_left { float: left; width: 670px; }
.special_content { padding-top: 20px; }
.special_content .special_list_img a img{max-width:670px;min-width:670px;}
.special_content ul li{ box-shadow: 0px 0px 5px #e5e5e5; margin-bottom: 25px; -webkit-box-shadow: 0px 0px 5px #e5e5e5; -moz-box-shadow: 0px 0px 5px #E5E5E5; }
.special_content ul li .special_des{ padding: 20px; }
.special_content ul li .time{ font-family:Arial; font-size: 12px; font-style: italic; }
.special_content ul li h1{ font-size: 30px; color: #333333; font-weight: 400; margin: 10px 0; }
.special_content ul li h1 a{ word-break: break-all; word-wrap: word-wrap; -webkit-transition: all .32s linear; -ms-transition: all .32s linear; -moz-transition: all .32s linear; transition: all .32s linear;}
.special_content ul li h1 a:hover{ display: block; color: #ed0000;}
.special_content ul li h1 a img{width:670px; height:226px;}
.special_content ul li .txt{ line-height: 24px; }
.special_content ul li .txt i{ display: inline-block; background: url(../index_ico.png) no-repeat -111px -345px; margin-right: 5px; height: 22px; width: 25px; vertical-align: top; }
.special_content ul li .txt a{ display: inline-block; color: #ed0000; text-decoration: none; -webkit-transition: all .32s linear;-ms-transition: all .32s linear;-moz-transition: all .32s linear;
transition: all .32s linear;}
.special_content ul li .txt a:hover{ -webkit-transform:translateX(5px); -ms-transform:translateX(5px); -mz-transform:translateX(5px); transform:translateX(5px);}
.special_content ul li .keybox { margin-top: 20px; height: 20px; width: 100%; overflow: hidden; }
.special_content ul li .keybox a { color: #999; margin: 0 8px 5px 0; border: 1px solid #e7e7e7; height: 18px; line-height: 18px; padding: 0 5px; float: left; }
.special_content ul li .keybox a:hover { background-color: #f1f1f1; text-decoration: none; }
.special_content ul li .text p{ height: 200px; width: 100%; overflow: hidden;}

.sright{float:right; width:305px; overflow:hidden; margin-top:20px;}
.sad{margin-bottom:20px;}

.recommended_news, .hotTopic_news, .hotAttention_news{ border: 1px solid #ddd; border-top: 3px solid #579A17; margin-top: 20px; }
.recommended_news .title, .hotTopic_news .title, .hotAttention_news .title{ font-size: 20px; width: 100%; height: 50px; background-color: #fff; border-bottom:1px solid #ddd; line-height: 50px; text-align: center;}
.recommended_news .img, .hotTopic_news .img, .hotAttention_news .img{position: relative;}
.recommended_news .recommended_title{  font-size: 20px; border-left: 5px solid #ed0000; height: 30px; padding: 0 20px; margin-top: 15px; }
.recommended_news .recommended_title a{ display: inline-block;}
.view_right .recommended_news .img,.view_right .hotTopic_news .img{ height: 120px;}
.recommended_news ul{ padding: 10px 20px 0; }
.viewDes_left .recommended_news ul{ padding-top: 0;}
.recommended_news ul li{ padding:8px 0px; border-bottom:1px solid #eee; }
.recommended_news ul li a{ display: inline-block; color:#666; font-size:12px;}
.recommended_news ul li:hover a{ color: #23408E;}

/*企业与产品*/
.sale_module{ background:#fff; padding:10px 25px 30px 25px; margin-bottom:20px; width:950px;}
.sale_module h1{ background:#fff url(../images/sale_module_h1.jpg) repeat-x left center; font-weight:400; height:40px;}
.sale_module h1 .name{ background:#fff; color:#3e6db4; font-size:24px; line-height:40px; margin:0 auto; height:40px; width:300px; text-align:center;}
.sale_module h1 .name .english{ border-left:1px solid #b2b2b2; font-size:16px; padding-left:10px;}
.sale_module h1 .name b{ padding-right:10px;}
.sale_module ul{ margin-left:-30px;}
.sale_module ul li{ display:inline; float:left; margin:15px 0 0 30px; padding-top:4px; height:378px; width:460px; position:relative; overflow:hidden;}
.sale_module ul li .imgBox{ display:block; height:300px; width:460px;}
.sale_module ul li .info{ background:#eee; height:80px; padding:0 20px; width:420px; position:relative;}
.sale_module ul li .info .name{ font-size:18px; font-weight:700; line-height:22px; height:22px; width:400px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sale_module ul li .info .name a{ color:#4e4e4e;}
.sale_module ul li .info .ad_title,.sale_module ul li .info .ad_title_b{ display:inline-block; font-size:16px; line-height:22px; padding-left:52px; margin-top:10px; height:22px; width:348px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;}
.sale_module ul li .info .ad_title_b{ padding-left:0; width:400px;}
.sale_module ul li .info .ad_title .dis_num{ background: #fd3860; color: #fff; border: 1px solid #e70f3b; font-size: 12px; line-height: 18px; padding: 0 5px; height: 18px; position:absolute; top:0; left:0;}
.sale_module ul li .info .ad_title .dis_num em{}
.sale_module ul li .info .discount{ color:#4e4e4e; font-size:20px; position:absolute; bottom:10px; right:22px;}
.sale_module ul li .info .discount i{ color:#f5214c; font-size:30px; font-family:Arial, Helvetica, sans-serif;}
.sale_module ul li .info .discount em{ color:#f5214c;}

.sale_module ul li .info .countdown{ line-height:18px; margin-top:6px; height:18px; width:100%;}
.sale_module ul li .info .countdown i{ display:inline-block; background:url(../images/sale_zone.png) no-repeat -22px 0; height:18px; width:18px; vertical-align:top;}
.sale_module ul li .info .countdown span{ font-size:17px;}
.sale_module ul li .info .countdown em{ color:#4fb532; padding:0 4px;}

.sale_module ul li .label{ color:#fff; font-size:16px; min-height:50px; width:53px; position:absolute; top:0; right:15px;}
.sale_module ul li .red .top,
.sale_module ul li .blue .top,
.sale_module ul li .green .top{ display:block; background:url(../images/label_arrow_red.png) no-repeat; height:4px; width:53px;}
.sale_module ul li .red .mid,
.sale_module ul li .blue .mid,
.sale_module ul li .green .mid{ float:left; background:url(../images/label_repeat_red.png) repeat-y; line-height:18px; min-height:31px; padding:0 3px; height:auto; width:44px; text-align:center;}
.sale_module ul li .red .bottom,
.sale_module ul li .blue .bottom,
.sale_module ul li .green .bottom{ float:left; background:url(../images/label_round_red.png) no-repeat; height:15px; width:50px;}

.sale_module ul li .blue .top{ background:url(../images/label_arrow_blue.png) no-repeat;}
.sale_module ul li .blue .mid{ background:url(../images/label_repeat_blue.png) repeat-y;}
.sale_module ul li .blue .bottom{ background:url(../images/label_round_blue.png) no-repeat;}

.sale_module ul li .green .top{ background:url(../images/label_arrow_green.png) no-repeat;}
.sale_module ul li .green .mid{ background:url(../images/label_repeat_green.png) repeat-y;}
.sale_module ul li .green .bottom{ background:url(../images/label_round_green.png) no-repeat;}

.sale_module ul li .snap_btn{ color:#787878; font-size:12px; position:absolute; right:24px; bottom:14px;}
.sale_module ul li .shop_num{ position:absolute; bottom:15px; right:135px;}
.sale_module ul li .shop_num em{ color:#71d645;}
.sale_module ul li .pricebox{ display:inline-block; margin-top:-4px; height:40px; width:100%;}
.sale_module ul li .pricebox .now_price{ float:left; color:#f5214c; font-size:26px; margin-top:5px; vertical-align:top;}
.sale_module ul li .pricebox .now_price em{ display:inline-block; vertical-align:top;}
.sale_module ul li .pricebox .dis{ display:inline; float:left; margin-left:8px; height:35px; position:relative;}
.sale_module ul li .pricebox .dis_num{ background:#fd3860; color:#fff; border:1px solid #e70f3b; font-size:12px; line-height:18px; padding:0 5px; height:18px;}
.sale_module ul li .pricebox del{ color:#969696; font-size:14px; position:absolute; left:0; bottom:-4px; text-decoration:line-through;}

.hover_module{ height:100px; width:460px; position:absolute; left:0; bottom:-100px;}
.hover_module .mask_bg{ background:#000; background:rgba(0,0,0,.7); filter:alpha(opacity=70); opacity:.7; height:160px; width:460px; position:absolute; top:0; left:0;}
.hover_module .shop_btn{ position:absolute; right:40px; bottom:34px;}


.sale_module ul li .hover_module .shop_num{ color:#fff; position:absolute; bottom:14px; right:40px;}
.sale_module ul li .hover_module .shop_num em{ color:#71d645;}

.hover_module .shop_btn .shop_num{ color:#cdcdcd; font-size:16px;}
.hover_module .shop_btn .shop_num span{ color:#71d645;}

.com_btn{ display:block; color:#fff; font-size:18px; border-radius:3px; line-height:28px; height:30px; width:100px; text-align:center;}
.snap_up{ background:#ff3f65; border:1px solid #d40832; height:28px;}/*抢购*/
.isbegin_btn{ background:#71d645; border:1px solid #4cb42f; height:28px;}/*即将开始*/

.hover_module .countdown{ color:#fff; line-height:28px; height:28px; position:absolute; top:36px; left:32px;}
.hover_module .countdown i{ display:inline-block; background:url(../images/sale_zone.png) no-repeat -44px 0; margin-top:2px; height:25px; width:25px; vertical-align:top;}
.hover_module .countdown span{ font-size:16px;}
.hover_module .countdown em{ color:#fff; font-size:24px; padding:0 4px;}

/*两岸聚焦内页*/
.newsTxtMainBar {border-top:3px solid #369;}
.newsTitleBox {
	position: relative;
	width: 100%;
	padding-bottom: 10px;
	/**border-bottom: 1px solid #eee;**/ 
	border-bottom: 1px solid #E5E5E5;
}
.newsTitleBox h1.YaHei {
	width: 100%;
	height: 36px;
	line-height: 36px;
	color: #333;
	font-size: 24px;
	font-weight:bold;
	overflow: hidden;
	margin-bottom: 15px;
	margin-top:10px;
	text-align:center
}
.newsTitleBox .info {
	font-size: 12px;
	color: #999;
	text-align:center
}
.newsTitleBox .info span {
	margin: 0 20px 0 0;
}
.newsTitleBox .tabTxt {
	position: absolute;
	right: 0;
	top: 60px;
}
.newsTitleBox .tabTxt span {
	display: inline-block;
	text-align: center;
	width: 28px;
	height: 20px;
	line-height: 20px;
	color: #999;
	background: #eee;
	font-size: 14px;
	cursor: pointer;
	font-family: 'Microsoft YaHei';
}
.newsTitleBox .tabTxt .current {
	background: #2b6bab;
	color: #fff;
}
.newsMainBox {
	font-size: 14px;
    padding: 20px 10px 10px;
    width: 650px;
	overflow: hidden;
}
.newsMainBox-textad a {
	color:#1e3e74;
	margin-right:5px;
}
.newsMainBox p {
	color: #252525;
	line-height: 28px;
	margin-bottom: 15px;
	text-indent:2em;
}
.newsMainBox ul{margin:20px 0 20px 50px}
.newsMainBox ul li{list-style:disc;line-height:36px;}
.newsMainBox ol{
  margin-left: 55px;
  color: #5c5c5c;
  list-style: decimal;
  word-wrap: break-word;
  word-break: normal;
  border: none;
  background: #f7f7f7;
  margin-bottom:20px;
}
.newsMainBox ol li{
  margin: 0px !important;
  padding: 10px 3px 10px 10px !important;
  color: inherit;
  list-style: decimal outside none;
  word-wrap: break-word;
  word-break: normal;
  border: none;
  line-height: 18px;
  background: url("../images/ollibg.jpg") 0 0 repeat-y scroll transparent;
}
.newsMainBox  a{color:#1e3e74}
.newsMainBox  a:hover{color:#b6262f}
blockquote {
background:#f9f9f9;
border-left:6px solid #ccc;
margin:1.5em 10px;
padding:.5em 10px;
quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
color:#ccc;
content:open-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
}
blockquote p {
display:block;
}

/*产品内页*/
.picFocus{ margin:0 auto;  width:450px; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:100px; height:100px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:450px; height:450px; display:block;  }

.protitle{border-bottom:3px solid #64A9F6; padding-bottom:10px; margin-bottom:20px; margin-top:30px;}
.protitle h1{font-size:28px; color:#333;}
.proimgl{float:left;}
.proimgr{float:right; width:496px; overflow:hidden; background:#f9f9f9;}
.proimgr ul{padding:30px;}
.proimgr ul li{padding:20px 0; border-bottom:1px solid #eee;}
.proimgr ul li p{line-height:1.8;}
.proimgr ul li h1{font-size:30px; color:red;}
.proimgr ul li h1 em{ font-style:normal;  padding-right:10px;}
.proimgr ul li a.taobao{ display:block; width:80px; height:30px; line-height:30px; text-align:center; background:#F60; border-radius:10px; color:#fff;}
.proc{margin-top:30px;}
.proct{border-bottom:2px solid #ccc; line-height:40px; height:40px; font-size:18px; margin-bottom:20px;}

.mm{display:none;}
